home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / libs / vopl / glvopl.lha / glvopl / src / sunfort / faxis.c next >
Encoding:
C/C++ Source or Header  |  1993-10-07  |  570 b   |  57 lines

  1. #include <stdio.h>
  2. #include <string.h>
  3. #include "vopl.h"
  4.  
  5. /*
  6.  * axistitle_
  7.  *
  8.  *    Draws an x, y or z axis, with or without annotation, tickmarks etc
  9.  */
  10. void
  11. axistitle_(title, ax, len)
  12.     char    *title;
  13.     char    *ax;
  14.     int    len;
  15. {
  16.     char        buf[BUFSIZ];
  17.     register char    *p;
  18.  
  19.     strncpy(buf, title, len);
  20.     buf[len] = 0;
  21.  
  22.     for (p = &buf[len - 1]; *p == ' '; p--)
  23.         ;
  24.  
  25.     *++p = 0;
  26.  
  27.     axistitle(buf, *ax);
  28. }
  29.  
  30. /*
  31.  * drawaxis_
  32.  */
  33. void
  34. drawaxis_(ax)
  35.     char    *ax;
  36. {
  37.     drawaxis(*ax);
  38. }
  39.  
  40. /*
  41.  * drawaxes2_
  42.  */
  43. void
  44. drawaxes2_()
  45. {
  46.     drawaxes2();
  47. }
  48.  
  49. /*
  50.  * drawaxes_
  51.  */
  52. void
  53. drawaxes_()
  54. {
  55.     drawaxes();
  56. }
  57.